It is a good thing to remember that coffeeshops are a fun place to be.
Amsterdam has about 150 coffeeshops and as far as ambience is concerned they all differ considerably.
For easy integration in the Amsterdam nightlife around the 'Leidseplein' (a square) you can smoke Dutch 'skunk'on the terras of 'the Bulldog' watching the Amsterdammers
parading in the summer.
Another alternative is hanging around in lowkey lit exotic places amongst the many ethnic inhabitants Amsterdam has.